2023/06/19
MAMP 代表“Macintosh、Apache、MySQL 和 PHP”。
它是一個提供本地服務器環境的軟件包。
MAMP 允許開發人員在他們的本地計算機上設置 Web 開發環境,
使他們能夠運行和測試 Web 應用程序,
而無需互聯網連接或遠程服務器。
MAMP 起初為 macOS 設計(現有windows版本),
提供了用戶友好的界面和用於設置本地開發環境的工具。
Apache 是一種流行的開源網絡服務器軟件。
MAMP 包括 Apache 作為 Web 服務器組件,允許您在本地託管和提供 Web 應用程序。
MySQL 是一種廣泛使用的開源關係數據庫管理系統。
MAMP 包括 MySQL 作為數據庫組件,允許您存儲和管理 Web 應用程序的數據。
PHP 是一種用於 Web 開發的腳本語言。
MAMP 包括 PHP,允許您運行 PHP 腳本和構建動態 Web 應用程序。
MAMP 提供了一個易於使用的控制面板,允許您啟動和停止服務器服務(Apache 和 MySQL)、配置設置和管理本地開發環境。
總的來說,MAMP 對於在 macOS 上工作的 Web 開發人員來說是一個方便的解決方案,
因為它在一個包中提供了一整套 Web 開發工具,簡化了本地服務器環境的設置和管理。
MAMP 是一個本地服務器,您可以在自己的計算機上運行而無需連網。
這是在將應用程序部署到雲端之前和開發時使用。
使用數據庫之前,在測試數據庫上先進行測試是必要的。
Google MAMP 進入官網---
進入官網畫面之後,點免費下載
根據 Window 或 Mac 下載對應版本(不用下載NAMO DSN APP),進行安裝
接下來打開MAMP應用程式,預設開啓時會自動打開Server(localhost此時可以連接)
按下 StopServer會關閉Server(localhost此時無法連接)
點左上角的MAMP -> Preference
會看到Start/Stop畫面,按選項可切換
這是用於處理 HTTP 請求的埠。當你在瀏覽器中輸入網址並訪問 MAMP 中的網站時,瀏覽器將使用這個埠來與 MAMP 的 Apache 伺服器進行通訊。
這是用於連接和操作 MySQL 資料庫的埠。當你在 MAMP 中的網站中使用 PHP 或其他程式語言與 MySQL 資料庫進行互動時,它們將使用這個埠來建立連線並執行相應的資料庫操作。
這些埠號可以在 MAMP 的設定中進行更改,但通常情況下使用預設的埠號即可。
在網站開發過程中,了解埠號的重要性是很有幫助的,特別是當你需要設定防火牆或處理網路連接問題時。
PHP(Hypertext Preprocessor)是一種廣泛使用的開源伺服器端腳本語言,特別適合用於網頁開發。
PHP 的主要特點是它可以嵌入到 HTML 中,並與網頁一起執行。以下是一些關於 PHP 的重要特點和功能:
伺服器端腳本語言:
PHP 主要用於在伺服器端執行,與客戶端(通常是網頁瀏覽器)進行通訊。當用戶訪問一個 PHP 網頁時,伺服器會執行 PHP 代碼,生成 HTML 內容並將其返回給客戶端。
開源和跨平台:
PHP 是一個開源的腳本語言,這意味著它的原始碼對任何人都是可用的。它也是跨平台的,可以運行在多種作業系統上,如 Windows、Linux、macOS 等。
廣泛的應用:
PHP 在網頁開發領域非常受歡迎,許多網站和應用程式使用 PHP 來處理動態內容和與資料庫進行交互。它可以用於開發各種類型的網頁,包括個人網站、企業網站、電子商務平台等。
資料庫連接:
PHP 具有內建的資料庫連接功能,可以與各種關聯式資料庫(如 MySQL、PostgreSQL)和非關聯式資料庫(如 MongoDB)進行交互。這使得 PHP 非常適合開發需要與資料庫進行交互的網站和應用程式。
支援廣泛的函式庫和框架:PHP 生態系統非常豐富,有許多函式庫和框架可供開發人員使用。
這些函式庫和框架提供了許多現成的功能和工具,以加速開發過程並提高代碼的可靠性和安全性。
由於 PHP 容易上手且功能強大,它已成為許多網站開發人員的首選語言之一。
許多流行的內容管理系統(如 WordPress、Drupal)和電子商務平台(如 WooCommerce)也是使用 PHP 開發的。
預設是 Apache 不用改
注意:之後我們的代碼會放在Document Root的位置
最後,點擊下圖 Open WebStart page
確保 ApacheServer & MySQL Server 右方綠點都有亮
沒有亮就按 Start Servers 按鈕,開啓Server
就會跳轉預設瀏覽器的 MAMP localhost 頁面 - http: //localhost/MAMP/
點擊中央 MySQL 的 phpMyAdmin (藍字超連結)就會進入 -
http: //localhost/phpMyAdmin/
MAMP應用程式的Server開啓狀態才能進入phpMyAdmin頁面
下一節 04
[Unity] 本地資料庫建置管理-Unity導入雲端排行榜步驟紀錄04
資料庫管理 phpMyAdmin 介紹/ 資料庫和資料表設置